package py.com.alfa.escriba.persistence.dao;

import java.util.List;

import py.com.alfa.escriba.persistence.dto.PersonasjuridicasinfoDTO;

public interface PersonasjuridicasinfoDAO {
	public List<PersonasjuridicasinfoDTO> listPersonaJuridica();
	public PersonasjuridicasinfoDTO getPersonaJuridicaById(Long id);
	public PersonasjuridicasinfoDTO getPersonaJuridicaByIdPersona(Long idPersona);
	public int createPersonaJuridica(PersonasjuridicasinfoDTO dto);
	public int deletePersonaJuridica(PersonasjuridicasinfoDTO dto);
	public int updatePersonaJuridica(PersonasjuridicasinfoDTO dto);
	public int deletePersonaJuridicaByIdPersona(Long id);
}